.flex{
	display: flex;
}
.flexline{
	display: inline-flex;
	vertical-align: middle;
}
.flex1{
	flex: 1;
}
.text-center{
	text-align: center;
	justify-content: center;
	.ant-select{
		text-align: left;
	}
}
.cursor{
	cursor: pointer;
}
// 基础边距
.paddingmargin(@n, @i: 0) when (@i =< @n) {
	@s:@i * 5;
	.mm-@{s} {
		margin: (@i * 5px);
	}
	.mm-t-@{s} {
		margin-top: (@i * 5px);
	}
	.mm-r-@{s} {
		margin-right: (@i * 5px);
	}
	.mm-b-@{s} {
		margin-bottom: (@i * 5px);
	}
	.mm-l-@{s} {
		margin-left: (@i * 5px);
	}
	.mp-@{s} {
		padding: (@i * 5px);
	}
	.mp-t-@{s} {
		padding-top: (@i * 5px);
	}
	.mp-r-@{s} {
		padding-right: (@i * 5px);
	}
	.mp-b-@{s} {
		padding-bottom: (@i * 5px);
	}
	.mp-l-@{s} {
		padding-left: (@i * 5px);
	}
	.paddingmargin(@n, (@i + 1));
}
.paddingmargin(5);

.ant-input-number{
	width: 100%;
}